为您找到与cisco ata186如何恢复及升级 cisco思科相关的共200个结果:
思科依靠自身的技术和对网络经济模式的深刻理解,成为了网络应用的成功实践者之一,那么你知道Cisco ATA186如何恢复及升级吗?下面是读文网小编整理的一些关于Cisco ATA186如何恢复及升级的相关资料,供你参考。
1.恢复ATA 186到出厂配置
Step 1: 拿起连接到ATA的第一部电话,然后按机身上的按键(透明白色,连接网线后会闪红),此时听筒会出现英文的提示说此时为配置模式。
Step 2: 在电话按键上输入322873738 * ,完毕后就恢复到出厂配置
Step 3: 按键80# 来检查是否变为出厂配置, 所听到的信息应该为0.0.0.0
Step 4: 按键20#, 1= DHCP enable, 3 = save,来开启dhcp服务
Step 5: 按键80# 再一次的检查当前的状态,
2.升级Cisco ATA 186的版本
Step 1:首先检查ATA当前的版本号码,
拿起连接到ATA的第一部电话,然后按机身上的按键(透明白色,连接网线后会闪红),此时听筒会出现英文的提示说此时为配置模式。
然后按123#,提示会说当前的版本号码,123123#能够检查上一次更新版本的时间。
Step 2:在PC上开启DHCP服务(目的是为给ATA分配一个地址)
Step 3:在Cisco网站上下载相应需要的ATA的最新更新文件,具体根据需求了,我下载的是SCCP v.3.1.2的,下载到的应该是一个压缩文件,解压缩后,从命令行输入CMD进入到Dos操作模式。
Step 4:进入到上一步解压的目录,比如说
E:ata_03_02_03_sccp_051201_a>
然后输入命令ata186us -any -d1 ATA030102H323040927A.zup
此时系统会自动执行命令,出现一下的状态
E:ata_03_02_03_sccp_051201_a>sata186us e -any -d1 ATA030203SCCP051201A.zup
sata186us version 3.1
Using Host: hostname with IP: <你的本机的ip> as upgrade server
This machine IP: <你的本机的ip>
Upgrade Server Port: 8000
Data stream 0 port: 8500
image found: code -- ata186.itsp2.v3.2
Using dialpad of your telephone (attached to your ATA box),
press ATA button to go to main menu, and enter:
100#X*X*X*X*8000# (to upgrade code)--------其中x.x.x.x是你本记的ip地址,在听筒上注意用*来代替"."
NOTE:
Pressing 123# will announce your code's version number.
You can later verify that you have upgraded your ATA box.
-------------------------------------------
This program runs continuously; Press
Upgrade server ready…
Step 5: 拿起电话听筒,同样按机身上的白色透明按键,输入命令行里面提示的, 100#X*X*X*X*8000# ,然后等待大约几十秒钟,系统会自动提示升级成功,
Step 6: 检查升级后的版本,可以重复上面提到的步骤。
排错,如果出现升级失败,往往是DHCP没有开启,或者是自己的防火墙没有放行流量,又或者是ATA的tftp功能没有打开,如果没有打开
可以在确认dhcp分配了地址后在IE浏览器中输入"http://ata ip address /dev 来更改usetftp为1值,
今日作实验发现所购买的ATA186带有密码,同时版本过低,想必其他朋友也会有类似问题,所以记录下来请大家伙参考一二,
1.恢复ATA 186到出厂配置
Step 1: 拿起连接到ATA的第一部电话,然后按机身上的按键(透明白色,连接网线后会闪红),此时听筒会出现英文的提示说此时为配置模式。
Step 2: 在电话按键上输入322873738 * ,完毕后就恢复到出厂配置
Step 3: 按键80# 来检查是否变为出厂配置, 所听到的信息应该为0.0.0.0
Step 4: 按键20#, 1= DHCP enable, 3 = save,来开启dhcp服务
Step 5: 按键80# 再一次的检查当前的状态,
2.升级Cisco ATA 186的版本
Step 1:首先检查ATA当前的版本号码,
拿起连接到ATA的第一部电话,然后按机身上的按键(透明白色,连接网线后会闪红),此时听筒会出现英文的提示说此时为配置模式。
然后按123#,提示会说当前的版本号码,123123#能够检查上一次更新版本的时间。
Step 2:在PC上开启DHCP服务(目的是为给ATA分配一个地址)
Step 3:在Cisco网站上下载相应需要的ATA的最新更新文件,具体根据需求了,我下载的是SCCP v.3.1.2的,下载到的应该是一个压缩文件,解压缩后,从命令行输入CMD进入到Dos操作模式。
Step 4:进入到上一步解压的目录,比如说
E:ata_03_02_03_sccp_051201_a>
然后输入命令ata186us -any -d1 ATA030102H323040927A.zup
此时系统会自动执行命令,出现一下的状态
E:ata_03_02_03_sccp_051201_a>sata186us e -any -d1 ATA030203SCCP051201A.zup
sata186us version 3.1
Using Host: hostname with IP: <你的本机的ip> as upgrade server
This machine IP: <你的本机的ip>
Upgrade Server Port: 8000
Data stream 0 port: 8500
image found: code -- ata186.itsp2.v3.2
Using dialpad of your telephone (attached to your ATA box),
press ATA button to go to main menu, and enter:
100#X*X*X*X*8000# (to upgrade code)--------其中x.x.x.x是你本记的ip地址,在听筒上注意用*来代替"."
NOTE:
Pressing 123# will announce your code's version number.
You can later verify that you have upgraded your ATA box.
-------------------------------------------
This program runs continuously; Press
Upgrade server ready…
Step 5: 拿起电话听筒,同样按机身上的白色透明按键,输入命令行里面提示的, 100#X*X*X*X*8000# ,然后等待大约几十秒钟,系统会自动提示升级成功,
Step 6: 检查升级后的版本,可以重复上面提到的步骤。
排错,如果出现升级失败,往往是DHCP没有开启,或者是自己的防火墙没有放行流量,又或者是ATA的tftp功能没有打开,如果没有打开
可以在确认dhcp分配了地址后在IE浏览器中输入"http://ata ip address /dev 来更改usetftp为1值
看过文章“Cisco ATA186如何恢复及升级"
浏览量:2
下载量:0
时间:
如何用口令恢复路由器呢
1.如果器没有关闭话执行下 router#show version ,注意这句:Configuration register is 0x2102我们要改掉它(如果器已经关闭话可跳过这步)
2.重新加电指关掉电源再打开电源
3.在10~60秒钟同时按下ctrl + 中断键中断引导过程强制进入ROM Monitor
4.在">"模式下键入"?" >?
5.>o/r 0x2142
6.>i
7.Setup模式,所有选项都选No或ctrl + c
8.router#show run (可跳过这步)
9.router>en
10.router#
11.router#copy start-config running-config
12.route#show run(可跳过这步) router#show start(可跳过这步)
13.设置你密码
14.router#config t
15.router(config)#config-register 0x2102
16.router#copy running start
17.router#show ver (可不执行这步)
路由器定要放在个地方,千万不要相信所谓密码!
浏览量:3
下载量:0
时间:
路由器都有恢复出厂设置额功能,那么cisco路由器怎么恢复出厂设置?有网友提到自己不会设置思科的设备,该怎么办?读文网小编在网上找了一些教程及命令,需要的朋友可以参考下。
1、IOS映像恢复的方法及步骤
1) 连接PC的COM1口与路由器的console口,使用PC的超级终端软件访问该路由器;
2)
开启路由器的电源开关,并在30秒内按下键盘的Ctrl+break,中断路由器的正常启动以进入rom监视模式,屏幕上提示符如下:
rommon 1>
3) 键入xmodem命令:
rommon 1>xmodem c3640-i-mz.120-10.bin(IOS映像文件名)
4)
然后,路由器一直等待从PC上接收该IOS映像文件,此时在超级终端软件中点击发送选项,选择存放在PC本地硬盘中的IOS映像文件,确定后即开始下载文件至路由器的flash
memory中,由于通讯带宽只有9600波特,整个文件下载时间约为1.5小时(依文件大小而定),屏幕显示信息如下:
Do not start the sending program yet...
device does not contain a valid magic number
dir: cannot open device flash:
WARNING: All existing data in flash will be lost!
Invoke this application only for disaster recovery.
Do you wish to continue? y/n:y
Ready to receive file c3640-i-mz.120-10.bin ...
Erasing flash at 0x307c0000
program flash location 0x30380000
Download Complete!
program load complete, entry point: 0x80008000, size:
0x38f410
5) 接着,路由器将自动重启,屏幕显示信息如下:
Self decompressing the image :
#################################
…
Press RETURN to get started!
2、IOS映像升级的方法及步骤
1) 同理,升级之前先备份,将关键文件备份至TFTP服务器,键入下列命令: router#copy
bootflash tftp(Cisco 3600系列路由器不存在bootflash)
router#copy flash tftp
router#copy startup-config tftp
2) 因为Cisco 1700,2600,3600,7200系列路由器允许在正常工作状态下重写flash
memory,所以直接键入以下命令就可完成IOS映像的在线升级:
router#copy tftp flash
router#reload
或者,为保险起见(以路由器停止服务为代价),在进入rom监视模式后才进行IOS映像的升级,则依次进行下列操作:
2)
在路由器重启加电后30秒内按下键盘的Ctrl+break,中断路由器的正常启动直接进入rom监视模式,屏幕上提示符如下:
rommon 1>
或者,在路由器重启过程完成后进行以下操作,同样可以进入路由器的rom监视模式:
router#conf t
router(config)#config-register 0x0
router(config)#exit
router#wr
router#reload
rommon 1>
3) 键入以下命令,将IOS映像的升级文件从TFTP服务器复制至路由器的flash memory中:
rommon 1>b c3640-i-mz.121-2.T 192.168.18.168
program load complete, entry point: 0x80008000, size:
0x4ed478
Self decompressing the image :
##################################
Loading c3640-i-mz.121-2.T from 192.168.18.168 (via
Ethernet0/0):!!!!!!!!!!!!!!!
4) 还原路由器虚拟寄存器的默认值(0x2102),恢复路由器的正常启动顺序,依次键入以下命令:
rommon 1>confreg 0x2102
5) 键入重启命令,使得新配置生效,完成IOS映像的离线升级:
rommon 2>reset
以上内容来自互联网,希望对大家有所帮助。
浏览量:3
下载量:0
时间:
思科cisco依靠自身的技术和对网络经济模式的深刻理解,使其成为了网络应用的成功实践者之一,其制造的路由器也是全球顶尖的,那么你知道思科Cisco路由器怎么管理吗?下面是读文网小编整理的一些关于思科Cisco路由器怎么管理的相关资料,供你参考。
通过上面的描述,我们知道,辅助端口可以起到跟控制台端口相同的作用。所以,当辅助端口的密码泄露,被人远程拨号连接到路由器的话,那么对于企业网络的打击石致命的。所以,Cisco路由器为了提高本身的安全性,为辅助端口独立的设置了口令管理。
故网络管理员在口令设置中,最好不要跟其他口令相同。否则的话,会降低路由器本身的安全性。
总之,辅助端口在路由器管理中,具有举足轻重的作用。一般情况下,只有在路由器刚开始配置的时候需要用到控制台端口。而等到后续的网络维护与路由器一般故障排除的过程中,往往都是通过辅助端口来完成的。所以,辅助端口是路由器管理中的一个好帮手。
浏览量:3
下载量:0
时间:
思科cisco路由交换是所有设备中小编觉得最难的。不少网友都不知道cisco恢复出厂设置怎么设置。下面读文网小编给大家介绍一下具体操作办法,供大家参考!
思科公司是全球领先的网络解决方案供应商。Cisco的名字取自San Francisco(旧金山),那里有座闻名于世界的金门大桥。
浏览量:2
下载量:0
时间:
Cisco依靠自身的技术和对网络经济模式的深刻理解,成为了网络应用的成功实践者之一,那么你知道思科6509怎么Ios升级吗?下面是读文网小编整理的一些关于思科6509怎么Ios升级的相关资料,供你参考。
c6509#copy ftp: disk1
Address or name of remote host [10.1.1.2]?
Source filename [c7600s72033-adventerprisek9-mz.151-2.S.bin]?
Destination filename [disk1]? c7600s72033-adventerprisek9-mz.151-2.S.bin
Accessing ftp:https://10.1.1.2/c7600s72033-adventerprisek9-mz.151-2.S.bin…
Loading c7600s72033-adventerprisek9-mz.151-2.S.bin !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
[OK - 176281652/4096 bytes]
176281652 bytes copied in 293.368 secs (600889 bytes/sec)
c6509#dir
Directory of disk1:/
1 -rw- 33554432 Apr 13 2012 00:08:24 +00:00 SEA_LOG.DAT
2 -rw- 49486820 Dec 29 2010 11:10:30 +00:00 s72033-ipservicesk9-mz.122-33.SXH8.bin
3 -rw- 176281652 May 25 2012 02:19:02 +00:00 c7600s72033-adventerprisek9-mz.151-2.S.bin
1024507904 bytes total (765165568 bytes free)
c6509#show running-config
Building configuration…
Current configuration : 1894 bytes
!
upgrade fpd auto
version 12.2
service timestamps debug datetime msec
service timestamps log datetime msec
no service password-encryption
service counters max age 5
!
hostname c6509
!
boot-start-marker
boot system flash disk1:s72033-adventerprisek9_wan-mz.122-18.SXF17a.bin
boot system flash disk1:s72033-adventerprise_wan-vz.122-33.SXI3.bin
boot-end-marker
!
security passwords min-length 1
enable secret 5 $1$vFL/$1xhfiHlgXkGCi0PcJMSzm0
!
no aaa new-model
vtp mode transparent
ip subnet-zero
c6509#configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
c6509(config)#boot system flash flash disk1:c7600s72033-adventerprisek9-mz.151-2.S.bin
c6509(config)#
c6509(config)#
c6509(config)#reboot
看过文章“思科6509怎么Ios升级"
浏览量:2
下载量:0
时间:
思科cisco公司制造的路由器、交换机和其他设备承载了全球80%的互联网通信,成为了网络应用的成功实践者之一,那么你知道思科Cisco Hibernate文件怎么配置吗?下面是读文网小编整理的一些关于思科Cisco Hibernate文件怎么配置的相关资料,供你参考。
1. 创建Java属性文件格式的配置文件
? Hibernate默认的Java属性文件格式的配置文件名称为hibernate.properties,其基本格式如下:
#指定连接数据库使用的SQL方言#
hibernate.dialect=org.hibernate.dialect.SQLServerDialect
#指定连接数据库的驱动程序#
hibernate.connection.driver_class=com.microsoft.jdbc.sqlserver.SQLServerDriver
#指定连接数据库的URL#
hibernate.connection.url=jdbc:microsoft:sqlserver://127.0.0.1:1433;databaseName=数据库名
#指定连接数据库的用户名#
hibernate.connection.username=用户名
#指定连接数据库的密码#
hibernate.connection.password=密码
#指定在执行程序时,是否在控制台上输出SQL语句#
hibernate.show_sql=true
#指定是否按照标准格式在控制台上输出SQL语句#
hibernate.format_sql=true
#指定是否在SQL语句中输出便于调试的注释信息#
hibernate.use_sql_comments=true
hibernate.properties文件中包含了一系列属性的设置值,Hibernate将根据这些属性来连接数据库。
2. 创建xml格式的配置文件
Hibernate默认的xml格式的配置文件名称为hibernate.cfg.xml。下面将以一个典型的连接SQL Server 2000的Hibernate配置文件为例,对xml格式的配置文件进行解析。
PUBLIC "-//Hibernate/Hibernate Configuration DTD//EN"
"http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">
指定数据库使用的SQL方言。尽管多数关系数据库都支持标准的SQL语言,但是笔者建议在此指定自己的SQL方言。
org.hibernate.dialect.SQLServerDialect
指定连接数据库用的驱动,对于不同的关系数据库,其驱动是不同的,需要根据实际情况修改。
com.microsoft.jdbc.sqlserver.SQLServerDriver
指定连接数据库的路径,对于不同的关系数据库,其URL路径是不同的,需要根据实际情况修改。
jdbc:microsoft:sqlserver://127.0.0.1:1433;databaseName=数据库名
指定连接数据库的用户名。
用户名
指定连接数据库的密码;如果密码为空,则在“密码”的位置不写任何字符。
密码
指定当程序运行时是否在控制台输出SQL语句。当show_sql属性为true时,表示在控制台输出SQL语句,默认为false。建议在调试程序时设为true,发布程序之前再改为false,因为输出SQL语句会影响程序的运行速度。
true
指定当程序运行时,是否按照标准格式在控制台上输出SQL语句。当format_sql属性为true时,表示按照标准格式在控制台上输出SQL语句,默认为false。建议在调试程序时设为true,发布程序之前再改为false。该属性只有当show_sql属性为true时才有效。
true
指定当程序运行时,是否在SQL语句中输出便于调试的注释信息。当show_sql属性为true时,表示输出注释信息,默认为false。建议在调试程序时设为true,发布程序之前再改为false。该属性只有当show_sql属性为true时才有效。
true
指定持久化类映射文件的位置,由包名与映射文件组成,包名与映射文件之间用“/”分隔。
在上面的配置文件hibernate.cfg.xml中,包含了一系列的属性元素,Hibernate将根据这些属性元素连接数据库。
3. Hibernate配置属性
Hibernate 3.2提供的配置属性如表2.1所示。
表2.1 Hibernate 3.2提供的配置属性表
属 性
说 明
hibernate.dialect
连接数据库使用的SQL方言
hibernate.show_sql
指定是否在控制台上输出SQL语句,值为true或false
hibernate.format_sql
指定是否按照标准格式在控制台上输出SQL语句,值为true或false
hibernate.default_schema
在生成的SQL中,将给定的schema/tablespace附加于非全限定名的表名上
hibernate.default_catalog
在生成的SQL中,将给定的catalog附加于非全限定名的表名上
hibernate.session_factory_name
SessionFactory创建后,将自动使用这个名字绑定到JNDI中
hibernate.max_fetch_depth
为单向关联(一对一、多对一)的外连接抓取(Outer Join Fetch)树设置最大深度,值为0意味着将关闭默认的外连接抓取。建议在0到3之间取值
hibernate.default_batch_fetch_size
为Hibernate关联的批量抓取设置默认数量。建议使用4、8或16
hibernate.default_entity_mode
为由SessionFactory打开的所有Session指定默认的实体表现模式
hibernate.order_updates
强制Hibernate按照被更新数据的主键为SQL更新排序。这么做将减少在高并发系统中事务的死锁。值为true或false
hibernate.generate_statistics
用于指定Hibernate是否收集有助于性能调节的统计数据,值为true或false,默认值为false
hibernate.use_identifer_rollback
用于指定在对象被删除时,生成的标识属性是否被重设为默认值,值为true或false,默认值为false
hibernate.use_sql_comments
用于指定是否在SQL语句中输出便于调试的注释信息,值为true或false,默认值为false
看过文章“思科Cisco Hibernate文件怎么配置”
浏览量:2
下载量:0
时间:
思科cisco路由交换是所有设备中小编觉得最难的。不少网友都不知道思科交换机怎么恢复出厂设置。其实步骤并不难,下面读文网小编给大家介绍一下具体操作办法,供大家参考!
1)拔下交换机电源,用手按住交换机“Mode” 按钮,插上电源,等待交换机进入控制台模式。其提示符为“switch:”
2)switch: flash_init https://初始化flash文件系统
3)switch: dir flash: https://命令显示flash中所保存的配置文件的名称。
4)switch: rename flash:config.text flash:config.old https://命令把原来的配置文件改名为config.old。(NVRAM是从flash虚拟的,flash:config.text =startup-config)
5)switch: reset https://命令把原来的配置文件改名为config.old。重新启动交换机,这时交换机找不到其配置文件(所以配置文件中的特权密码也就无效),系统就会提示是否进入“配置对话(configuration dialog)” ,选择“N” 。
6)switch># enable https://进入特权执行模式。
7)switch# rename flash:config.old flash:config.text https://把配置文件名字修改回来
8)switch#copy flash:config.text running-config https://把配置文件从FLASH中装载到RAM中。
9)Switch# config terminal https://进入全局配置模式
10)Switch(config)# no enable password https://删除使能密码
11)Switch(config)# no enable secret https://删除加密的密码
12)Switch(config)# end https://直接返回到特权模式
13)Switch# show runnig-confighttps://查看正在进行的配置文件,请注意查看密码
14)Switch# copy running-config startup-config https://备份配置文件到NVRAM
读文网小编分享了思科交换机恢复出厂设置的解决方法。希望大家喜欢。
浏览量:3
下载量:0
时间:
有网友这么问小编“cisco路由器恢复出厂设置密码?”,读文网小编在网上搜索了一些资料,供大家参考。
利用超级终端恢复路由器密码关闭路由器电源 在十秒后重新打开路由器电源在路由器重启的前十秒内按CTRL+PAISE键入命令 confreg 0x2142 ’confreg 是对路由器的寄存器进行修改的命令 ’0X2142 0X2102是寄存器的值 其中的4表示在路由器启动之后 跳过配置文件键入命令 reset 重新启动路由器encopy start run 将启动配置文件恢复到运行配置文件中config tena sec C1 将口令改为C1config-register 0x2102 将路由器的配置寄存器的值恢复成原值 copy runn start 将运行配置文件存盘reload
1、给路由器加电,按Ctrl+Break进入rommon模式。
2、键入confreg 0x2142修改配置寄存器,告诉路由器忽略当前配置。
3、键入reset重起路由器。
4、对是否进入设备(setup)模式回答n。
5、按Enter键进入用户模式,再使用命令enable进入特权模式。
6、用命令copy startup-config running-config把配置文件复制到活动内存中。
7、用命令config terminal进入配置模式。
8、用命令config-register 0x2102复位配置寄存器。
9、修改口令,保存配置。
以上内容来自互联网,希望您能喜欢。
浏览量:2
下载量:0
时间:
cisco公司已成为公认的全球网络互联解决方案的领先厂商,该公司出产的一系列路由器更是引领世界,那么你知道cisco思科PBR的使用方式吗?下面是读文网小编整理的一些关于cisco思科PBR的使用方式的相关资料,供你参考。
PBR(策略路由)以前是CISCO用来丢弃报文的一个主要手段。比如:设置set interface null 0,按CISCO说法这样会比ACL的deny要节省一些开销。
interface null 0no ip unreachablehttps://加入这个命令这样避免因为丢弃大量的报文而导致很多ICMP的不可达消息返回。
三层设备在转发数据包时一般都基于数据包的目的地址(目的网络进行转发),那么策略路由有什么特点呢?
1、可以不仅仅依据目的地址转发数据包,它可以基于源地址、数据应用、数据包长度等。这样转发数据包更灵活。
2、为QoS服务。使用route-map及策略路由可以根据数据包的特征修改其相关QoS项,进行为QoS服务。
3、负载平衡。使用策略路由可以设置数据包的行为,比如下一跳、下一接口等,这样在存在多条链路的情况下,可以根据数据包的应用不同而使用不同的链路,进而提供高效的负载平衡能力。
策略路由影响的只是本地的行为,所以可能会引起“不对称路由”形式的流量。比如一个单位有两条上行链路A与B,该单位想把所有HTTP流量分担到A链路,FTP流量分担到B链路,这是没有问题的,但在其上行设备上,无法保证下行的HTTP流量分担到A链路,FTP流量分担到B链路。
策略路由一般针对的是接口入(in)方向的数据包,但也可在启用相关配置的情况下对本地所发出的数据包也进行策略路由。
本文就策略路由的以下四个方面做相关讲解:
1、启用策略路由2、启用Fast-Switched PBR3、启用Local PBR4、启用CEF-Switched PBR启用策略路由:
开始配置route-map。使用route-map map-tag [permit | deny] [sequence-number]进入route-map的配置模式。
使用match语句定义感兴趣的流量,如果不定义则指全部流量。match length min maxand/ormatch ip address {access-list-number | name}[...access-list-number | name]
使用set命令设置数据包行为。
set ip precedence [number | name]
set ip next-hop ip-address [... ip-address]
set interface interface-type interface-number [... type number]
set ip default next-hop ip-address [... ip-address]
set default interface interface-type interface-number [... type ...number]
这里要注意set ip next-hop与set ip default next-hop、set interface与set default interface这两对语句的区别,不含default的语句,是不查询路由表就转发数据包到下一跳IP或接口,而含有default的语句是先查询路由表,在找不到精确匹配的路由条目时,才转发数据包到default语句指定的下一跳IP或接口。
进入想应用策略路由的接口。interface xxx应用所定义的策略。注意必须在定义好相关的route-map后才能在接口上使用该route-map,在接口启用route-map策略的命令为:
ip policy route-map map-tag启用Fast-Switched PBR在Cisco IOS Release 12.0之前,策略路由只能通过“进程转发”来转发数据包,这样数据包的转发效率是非常低的,在不同的平台上,基本在每秒1000到10,000个数据包。随着缓存转发技术的出现,Cisco实现了Fast-Switched PBR,大大提升了数据包的转发速度。启用方法即在接口中使用ip route-cache policy命令。
注意:Fast-switched PBR支持所有的match语句及大多数的set语句,但其有下面的两个限制:
不支持set ip default next-hop 与 set default interface命令。
如果在route-cache中不存在set中指定的接口相关的项,那么仅在point-to-point时set interface命令才能够Fast-switched PBR。而且,在进行“进程转发”时,系统还会先查询路由条目查看该interface是不是一个合理的路径。而在fast switching时,系统不会对此进行检查。
看过文章“cisco思科PBR的使用方式”
浏览量:2
下载量:0
时间:
思科公司已成为公认的世界网络互联解决方案的领先厂商,该公司出产的一系列路由器更是引领世界,那么你知道cisco思科怎么配置STP吗?下面是读文网小编整理的一些关于cisco思科怎么配置STP的相关资料,供你参考。
SwA(config)#spanning-tree vlan 1 root primary
SwA(config)#spanning-tree vlan 2 root primary
v配置SwB在VLAN 3和4中优先级为4096
SwB(config)#spanning-tree vlan 3 priority 4096
v配置SwA为VLAN 1和2的根网桥
SwB(config)#spanning-tree vlan 4 priority 4096
v查看配置结果
SwB# show spanning-tree
VLAN0001
Spanning tree enabled protocol ieee
Root ID Priority 24577
Address 000d.28bf.4b40
Cost 19
Port 24 (FastEthernet0/24)
Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec
Bridge ID Priority 32769 (priority 32768 sys-id-ext 1)
Address 0013.6007.6a00
Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec
Aging Time 300
Interface Role Sts Cost Prio.Nbr Type
---------------- ---- --- --------- -------- --------------------------------
Fa0/22 Altn BLK 19 128.22 P2p
Fa0/23 Altn BLK 19 128.23 P2p
Fa0/24 Root FWD 19 128.24 P2p
VLAN0002
Spanning tree enabled protocol ieee
Root ID Priority 24578
Address 000d.28bf.4b40
Cost 19
Port 24 (FastEthernet0/24)
Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec
Bridge ID Priority 32770 (priority 32768 sys-id-ext 2)
Address 0013.6007.6a00
Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec
Aging Time 300
Interface Role Sts Cost Prio.Nbr Type
---------------- ---- --- --------- -------- --------------------------------
Fa0/22 Altn BLK 19 128.22 P2p
Fa0/23 Altn BLK 19 128.23 P2p
Fa0/24 Root FWD 19 128.24 P2p
v查看配置结果(VLAN 3 - 4)
SwA#show spanning-tree
VLAN0003
Spanning tree enabled protocol ieee
Root ID Priority 4099
Address 0013.6007.6a00
Cost 19
Port 24 (FastEthernet0/24)
Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec
Bridge ID Priority 32771 (priority 32768 sys-id-ext 3)
Address 000d.28bf.4b40
Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec
Aging Time 300
Interface Role Sts Cost Prio.Nbr Type
---------------- ---- --- --------- -------- --------------------------------
Fa0/22 Altn BLK 19 128.22 P2p
Fa0/23 Altn BLK 19 128.23 P2p
Fa0/24 Root FWD 19 128.24 P2p
v配置交换机 C上连接主机的端口为速端口
SwC(config)#interface range fastEthernet 0/1 - 20
SwC(config-if-range)#spanning-tree portfast
%Warning: portfast should only be enabled on ports connected to a single
host. Connecting hubs, concentrators, switches, bridges, etc... to this
interface when portfast is enabled, can cause temporary bridging loops.
Use with CAUTION
%Portfast will be configured in 20 interfaces due to the range command
but will only have effect when the interfaces are in a non-trunking mode.
v在交换机C上配置上行速链路
SwC(config)#spanning-tree uplinkfast
v配置了上行速链路后查看生成树信息
SwC#show spanning-tree
VLAN0001
Spanning tree enabled protocol ieee
Root ID Priority 24577
Address 000d.28bf.4b40
Cost 3019
Port 23 (FastEthernet0/23)
Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec
Bridge ID Priority 49153 (priority 49152 sys-id-ext 1)
Address 000d.2861.b100
Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec
Aging Time 300
Uplinkfast enabled
Interface Role Sts Cost Prio.Nbr Type
---------------- ---- --- --------- -------- --------------------------------
Fa0/22 Altn BLK 3019 128.22 P2p
Fa0/23 Root FWD 3019 128.23 P2p
看过文章“思科cisco怎么VTP配置”
浏览量:2
下载量:0
时间:
有很多人不知道怎么把思科路由器恢复出厂配置,那么今天小编就给大家推荐2个方法,希望能帮助到大家.
思科路由器恢复出厂设置的方法
第一步:将设置终端与路由器连接。
通过路由器自带的Console电缆,将路由器Console口与终端的COM口相连(与PC机的串口相连也可以,不过要在PC机上运行超级终端程序)。
第二步:进入监视调试模式更改启动顺序。
连接完成后,重新启动路由器,在终端屏幕上出现第三行提示时,按"Ctrl"十"Break"按钮,进入监视调试模式,并输入如下命令:
>o
输入上面命令后,在出现的提示信息第一行,记住最后使用的密码文件号:例如0x2102,并继续输入如下命令(/符号后的内容为说明文字)。
>o/r /更改启动文件,进入安全启动状态
>0x42 /将0x4?密码文件设置为下次启动项
>i /重新启动路由器
第三步,清除并设置新的路由器密码.
路由器重新启动后,终端上将出现"Would you like to enter the initialconfiguration dialog?[yes]:"提示,输入no,并回车进入路由器的安全模式,继续输入如下命令:
Router(boot)>enable /进入特权用户模式
Router(boot)#copy startup-config running-config/用起始配置文件替代当前运行的配置文件
Router(boot)#config terminal /进入全局配置模式/设置Console密码/ Router(boot)(config)#line console 0 /进入局部设置模式
Router(boot)(config-line)#login
Router(boot)(config-line)#password cisco
/更改Console密码,此例设为cisco(区分大小写)
Router(boot)(config-line)#exit
/设置telnet密码/ Router(boot)(config)#line vty 0 4
Router(boot)(config-line)#login
Router(boot)(config-line)password cisco
/更改telnet密码,此例设为cisco(区分大小写)
Router(boot)(config-line)#exit
/设置特权用户密码/ Router(boot)(config)#enable password cisco1
/更改特权用户密杩,此例设为cisco1(区分大小写)
Router(boot)(config)enable secret cisco
/更改加密的特权用户密码,此例设为cisco(区分大小写)
Router(boot)(config)#end
Router(boot)#copy running-config startup-config
/将当前运行的配置文件替代起始配置文件(保存)
Router(boot)#config terminal /进入全局配置模式
/恢复正常启动状态/ Router(boot)(config)#config-register 0x2102
/将原有的0x2102密码文件替换0x42,作为启动首选项
重新启动路由器后,在提示输入密码时,输入新设置的密码,即可登录路由器,
浏览量:3
下载量:0
时间:
有网友问到“公司有一台CISCO2800路由器,因为放置年代久远,领导忽然提出要使用它,以前没接触过CISCO的产品,想请问一下怎么恢复出厂设置?”读文网小编为大家带来Cisco 2800恢复出厂配置方法,需要的朋友可以参考下!
在Cisco路由器忘记或丢失enable密码的情况时,一共有两种方法恢复,取决于你使用的路由器是哪一系列产品。
第一种方法
使用这种方法可恢复下列路由器:Cisco 2000系列、2500系列、3000系列、使用680x0 Motorola CPU的Cisco 4000系列、运行10.0版本以上Cisco IOS系统的7000系列路由器。
实现步骤:
1.在路由器的console口接上一个终端或用安装仿真终端软件的PC机。
2.输入show version命令,然后记下寄存器值,通常是0x2102 or 0x102。这个值显示在最后一行,注意寄存器的配置是否把Break设为enable或disable。
缺省配置寄存器值是0x2102。这个值从左数第三个数字如果是1,则是disable Break;如果为零,则Break为enabled。
3.切断电源后再重启。
4.在路由器启动的60秒内在终端机上按Break键。将显示rommon> 提示符。如果提示符不是这样,则终端没有发出正确的中断信号,检查Break键是否正确或是否被设为disable。
5.在提示符下输入o/r0x42或o/r0x41,o/r0x42意思是从Flash memory引导,o/r0x41意思是从ROMs引导(注意,第一个字符是字母o,不是数字0)。最好用0x42,在Flash memory没有装或erase的情况下,才用0x41,如果有0x41则只能view或erase配置,不能直接更改密码。
6.在rommon>提示符下输入初始化命令。
7.输入系统配置对话提示符敲no,一直等提示信息显示:Press RETURN to get started!
8.敲回车,出现Router>提示符。
9.输入enable命令,出现Router#提示符。
10.选择下面选项中的一项:
如果password没有加密,直接用more nvram:startup-config命令可以看密码;在password加密的情况下,无法看,只能修改,输入命令如下:
Router # configure memory
Router # configure terminal
Router(config)# enable secret 1234abcd
Router(config)# ctrl-z
Router # write memory
11.在EXEC提示符输入configure terminal进入配置模式。输入config-register命令,把在第二步中记录的寄存器值复原。
12.敲Ctrl-Z,退出配置状态。
13.在特权模式下用write memory命令保存配置,然后reboot重启。
第二种方法
使用这种方法可恢复下列路由器:Cisco 1003、1600系列、3600系列、4500系列、7200系列、7500系列和IDT Orion-Based路由器。
实现步骤:
前四步与上一种方法一样。
5.在rommon>提示符下输入confreg命令,显示如下:
Do you wish to change configuration[y/n]?
输入yes,然后回车。在回答后面的问题时一直选择no,直到出现“ignore system config info[y/n]?”时输入yes。接着继续敲no回答,一直到看到“change boot characteristics[y/n]?”时输入yes。显示如下:
enter to boot:
在这个提示符下可以有2和1两种选择。如果Flash memory is erased选择1,这样只能view or erase配置,不能直接修改password。最好选择2。出现如下提示:
Do you wish to change configuration[y/n]?
回答no,然后回车,显示“rommon>”。
6.在特权EXEC下输入reload命令。
后面操作同第一种方法
以上内容就是关于cisco2800路由器恢复出厂设置教程了,希望大家喜欢。
浏览量:3
下载量:0
时间:
如今是网络信息发达的时代,每家每户都会使用到网络,那么不少人也会用到路由器,关于路由器,大家知道思科路由器的口令恢复类型有哪些吗?读文网小编在这里为大家详细介绍。
一般高级路由器的口令比较复杂,其类别和原理也比较难懂,下面我们就详细分析介绍路由器的口令。
(1)口令恢复的关键在于对配置登记码(Configuration Register Value)进行修改,从而让路由器从不同的内存中调用不同的参数表进行启动。有效口令存放在NVRAM 中,因此修改口令的实质是将登记码进行修改,从而让路由器跳过NVRAM 中的配置表,直接进入ROM 模式,然后对有效口令和终端口令进行修改或者重新设置有效加密口令( 因为有效加密口令为加密乱码,无法进行恢复,只可以删掉或改写),完成后再将登记码恢复(如忘记恢复路由器重起后修改的配置可能回丢失)。
Configuration Register Value及其含义
Configuration Register Value
含 义
0x2102
缺省设置
bit13=0x2000
Flash引导失败5次后,自动从Rom引导
bit8=0x0100
关闭Break键
Boot field=0x2
从Flash中引导正常运行模式
0x2101
bit13=0x2000
Flash引导失败5次后,自动从Rom引导
bit8=0x0100
关闭Break键
Boot field=0x1
进入Boot Rom运行模式。Router(boot)>
0x142
bit8=0x0040
进入Rom Monitor运行模式。> 或ROMMON>
Boot field=0x2
从Flash中引导正常运行模式。
(2)内部内存种类(以2500系列为例)
思科路由器保存了几种不同的配置参数,并存放在不同的内存模块中。思科2500系列路由器的内存:ROM、闪存(flash memory)、不可变RAM(NVRAM)、RAM和动态内存(DRAM)等五种。作用如下:
ROM
存放系统的引导程序。类似PC机的BIOS,是一种只读存储器,系统掉电程序不会丢失。
闪存
存放Cisco IOS的镜像,类似PC机的硬盘,是一种可擦写、可编程的ROM, 系统掉电数据不会丢失。
NVRAM
存放配置文件(即Startup-config)
RAM
存放当前系统使用配置(即Running-config)
DRAM
主要包含路由表、ARP缓存、fast-switch缓存、数据包缓存等,也包含正在执行的配置文件。系统掉电该内存数据回丢失。
一般地,路由器启动时,首先运行ROM中的程序,进行系统自检及引导,然后运行FLASH中的IOS ,并在NVRAM中寻找路由器配置,并装入DRAM中。
以上内容就是路由器的类别和原理和如何用口令恢复路由器配置过程。
浏览量:2
下载量:0
时间:
思科路由器是世界闻名的通讯设备之一了,有不少用户不知道怎么生成树协议,怎么设置?读文网小编为大家分享了具体操作方法,供大家参考!
1. 桥接环路
广播风暴;多帧复制;MAC数据库Instability。
2. 避免桥接环路
STP(Spanning Tree Protocol)能够克服冗余网络中透明桥接的问题。通过判断网络中存在环路的地方并阻断冗余链路,如果发生某条链路失效的情况,那么网桥就会将接口从阻塞状态过渡到转发状态。
1) 在网桥之间传输特殊的配置消息:1.从所有的网络中选出一个做为根桥;2.计算从本网桥到根网桥的最短路由;3.对每个网段选出离根桥的最近网桥为指定桥,根端口是给出的路径是本网桥到根网桥的最佳路径。
2) STP使用根网桥、根端口和指定端口等概念来建立网络的无环路径。
生成树为每台网桥或交换机分配唯一的标识符,也称为网桥ID,网桥ID包括两部分:2字节的优先级值和6字节的MAC地址。
3) Cisco Catalyst交换机的默认优先级是32768,优先级取值范围0~65535.
4) 生成树路径开销是以路径中所有链路的带宽为基础而累积的总路径开销。
各种链路速度的生成树路径开销:
链路速度 开销
10Gbit/s 2
1Gbit/s 4
100Mbit/s 19
10Mbit/s 100
3. STP
1) STP通过桥接协议数据单元(BPDU)来获取网络中其它交换机的信息。
对于运行STP的交换机,它能够使用BPDU完成下列任务:
n 选举根网桥;
n 确定冗余路径的位置;
n 通过阻塞特定端口来避免环路;
n 通告网络的拓扑变更;
n 监控生成树的状态;
2) BPDU有两种类型:
n 配置BPDU: 这种BPDU是所有端口上的根网桥以周期性间隔发出 的;
n TCN(拓扑变更通告)BPDU:这种BPDU是当交换机检测到拓扑变更时产生的。
3) BPDU帧格式
协议ID 该值总为0,当前保留未使用;
版本 STP的版本,数值大的被认为最新定义的;
消息类型 BPDU类型(配置BPDU=0;TCN BPDU=80);
标志 表示拓扑变化,值为0表示没变;值为1表示改变;
根ID 根网桥的网桥ID,表示当前网络中的根桥;
路径开销 到达根网桥的STP开销,网桥到达根桥的路径开销数
值大小可以由网桥自动生成或手工配置;
网桥ID BPDU发送网桥ID;
端口ID BPDU发送网桥端口ID;
消息寿命 BPDU有效存活时间从根网桥发出BPDU之后的秒
数,每经过一个网桥都递减1,所以它本质是到达根网桥的跳计数;
最大寿命 网桥在将根网桥看作不可用之前保留根网桥ID的最
大时间,最大为20秒;
Hello时间 周期发送,默认为2秒;
转发延迟 端口转入发送状态延时;
4) 生成树端口状态
n 阻塞:监听流入的BPDU,端口不能学习接收帧的MAC地址;
n 监听:决定根,根端口,指定端口和非指定端口,不接收或转发数
据,接收并转发BPDU,不进行地址学习;
n 学习:不接收或转发数据报文,接收并转发BPDU,开始地址学习;
n 转发:接收并发送数据,接收并转发BPDU,开始地址学习;
n 禁用:不收发任何报文;
5) 3种计数器
n Hello时间:默认2s,可以被配置为1~10s之间的某个数值;
n 转发延迟: 默认15s,可以配置为4~30s之间某个值;
n 最大寿命: 默认20s,可以配置为6~40s之间某个值。
4. STP操作
1) 选举1个根网桥:每个VLAN中只能有1个网桥担当根网桥,在根网桥上,所有的端口都担当指定端口。指定端口不仅能够发送和接收流量,而且还可以发送和接收配置消息或BPDU;
2) 选择所有非根网桥的根端口:STP协议在每个非根网桥上建立1个根端口,根端口是非根网桥到根网桥的最低开销路径;如果有多条等价路径,那么非根网桥将选择连接到最低网桥ID的端口,再次再选最低端口ID的端口;
3) 在各个网段,STP在网桥上建立一个指定端口,到达根网桥的路径开销最低;
备注:每一个广播网络只能有一个根桥,每个非根桥只能有一个根端口,每个网段只能有一个指定端口,非指定端口和非根端口将被阻塞。
4) 网桥ID包含2个字节的优先级和6个字节的MAC地址,网桥ID的数值越低,成为根的概率也就越高。
5) 在确定无环路拓扑的时候,交换机将运行如下5种标准:
n 确定最低的根网桥ID;
n 确定最低的到达根网桥的路径开销;
n 确定最低的发送方网桥ID;
n 确定最低的端口优先级;
n 确定最低的端口ID.
5. 增强的按VLAN的生成树(PVST+)
PVST+为每个VLAN维护一个单独的生成树实例,默认情况下,在没有手工禁用STP的前提下,每个配置的VLAN都将运行单个生成树。PVST+能够以每个VLAN为基础提供负载均衡。
通常情况下,Catalyst交换机MAC地址池最多可以容纳1024个地址,MAC地址池作为VLAN生成树中网桥ID的MAC地址部分。在启用MAC地址缩减特性,使用了“系统ID扩展”附加字段,交换机只能将交换机优先级指定为4096的倍数。
通常情况下,辅助根所选用的优先级值是8192,,实际情况下,可以有多台交换机担当备份根交换机。
为接口分配的开销越低,生成树也就越优先选择该接口,接口开销的取值范围是1~200 000 000.
6. 快速生成树协议
快速生成树协议(RSTP)能够显著加快重新计算生成树的速度,RSTP不仅定义了其它端口角色:替代端口、备份端口,而且还定义了三种端口状态:丢弃状态、学习状态和转发状态。
RSTP 802.1w丢弃状态表示802.1D STP的禁用、阻塞和监听状态的合并。
替代端口:如果活跃的根端口发送故障,那么替代端口将成为根端口;
备份端口:如果现有的指定端口发生故障,那么备份端口将成为指定端口。
当RSTP检测到网络中有一台交换机运行了STP,则RSTP会自动降为STP来使用。
如果给定端口在3个连续的“hello”时间内没有接收到任何BPDU,那么网桥将立即对协议信息进行老化处理。如果最大寿命计时器到期,那么协议也将立即被老化处理。在RSTP中,BPDU的发送可以担当网桥之间的“keep-alive”机制。如果连续3次未收到BPDU,那么网桥就相信它已经将达到邻接根网桥或指定网桥的连接丢失。
当链路发生转变的时候,边缘端口不会产生拓扑变更,如果边缘端口接收到BPDU,那么它将立即放弃边缘端口的状态,并且成为一个正常的生成树端口。
默认情况下,如果端口工作在全双工模式,那么就认为它是点到点链路类型;如果端口工作在半双工模式,那么就认为它工作在共享介质之上。
7. 多生成树
MST(多生成树),将RST算法扩展到多个生成树。MST的主要目的是降低与网络的物理拓扑相匹配的生成树实例的总数,进而可以降低交换机的CPU周期。发挥了单生成树的优点,减少网络设备的消耗,并且可以拥有多个生成树,通过实例来实现的。
CST(公共生成树),本质上是整个桥接网络的一个生成树实例,而与VLAN的编号无关。大多数网络不需要太多的拓扑,通过映射几个VLAN,将可以降低生成树实例的数目。
MST实例必须能够至少处理一个IST(内部生成树)实例,IST实例接收并且向CST实例发送BPDU,IST实例能够将整个MST区域表示为到达外部世界的CST虚拟网桥。
CIST(公共和内部生成树)是每个MST区域中IST实例、互连MST区域的CST实例、802.1D网桥的集合。
读文网小编分享了cisco生成树协议设置的方法,希望大家喜欢。
浏览量:2
下载量:0
时间:
思科cisco公司已成为公认的全球网络互联解决方案的领先厂商,其公司出产的一系列路由器更是引领全球,那么你知道怎么设置思科cisco路由BGP吗?下面是读文网小编整理的一些关于怎么设置思科cisco路由BGP的相关资料,供你参考。
实验是配置路由反射器。先做一下简要说明,在一个BGP域中,一个路由器通过IBGP从另一个路由器学习到的路由信息是不会转发给下一个IBGP路由器的,这是为了避免在AS中产生路由环路。则如果要想让下一个路由器学习到该路由信息,则产生该信息的源路由器必须与那个路由器再建立IBGP邻接关系。也就是说在同一个BGP域中,要想让所有路由器学习到所有的路由信息,则它们之间必须建立全网状的IBGP互联。显而易见,这样对于网络的扩展非常不利。为了克服这个问题,我们定义了路由反射器的概念。一台被配置为路由反射器的路由器一旦收到一条路由信息,它就会将这条路由信息传递给所有跟它建立客户关系的路由器,从而消除了对全互联环境的要求。
本实验配置说明:在RA上启动BGP AS 100, 在RB,RC,RD上启动BGP AS200;并在AS 200 中启动OSPF。
实验要求:
1 AB,BC,CD之间分别建立EBGP,IBGP,IBGP 邻接关系。
2 通过BGP宣告A,B,C上的3个虚拟接口。要求所有路由器都能通过 sh ip bgp 看到这些虚拟接口。(将RC设为路由反射器)
3 要求所有路由器都有全部网络的路由信息
**************************************************************************************
一 基本配置
RA#sh run
!
!interface Loopback0
ip address 1.1.1.1 255.255.255.0
!
interface Serial0
ip address 192.1.1.1 255.255.255.0
!
router bgp 100
no synchronization
bgp log-neighbor-changes
network 1.1.1.0 mask 255.255.255.0
neighbor 192.1.1.2 remote-as 200
no auto-summary
!
RB#sh run
!
interface Loopback0
ip address 2.2.2.2 255.255.255.0
!
interface Ethernet0
ip address 193.1.1.1 255.255.255.0
!
interface Serial0
ip address 192.1.1.2 255.255.255.0
clockrate 64000
!
router ospf 1 //在RB上启动OSPF
network 0.0.0.0 255.255.255.255 area 0 //宣告所有与RB相连的网络
!
router bgp 200
no synchronization
network 2.2.2.0 mask 255.255.255.0
neighbor 192.1.1.1 remote-as 100
neighbor 193.1.1.2 remote-as 200
no auto-summary
!
RC#sh run
!
interface Loopback0
ip address 3.3.3.3 255.255.255.0
!
interface Ethernet0
ip address 193.1.1.2 255.255.255.0
!
interface Serial0
ip address 194.1.1.1 255.255.255.0
clock rate 64000
!
router ospf 1
log-adjacency-changes
network 0.0.0.0 255.255.255.255 area 0 // 同RB
!
router bgp 200
no synchronization
bgp log-neighbor-changes
network 3.3.3.0 mask 255.255.255.0
neighbor 193.1.1.1 remote-as 200
neighbor 194.1.1.2 remote-as 200
no auto-summary
!
RD#sh run
interface Serial0
ip address 194.1.1.2 255.255.255.0
!
router ospf 1 //同RB
log-adjacency-changes
network 0.0.0.0 255.255.255.255 area 0
!
router bgp 200
no synchronization
bgp log-neighbor-changes
neighbor 194.1.1.1 remote-as 200
no auto-summary
!
二 检查BGP
RA#sh ip bgp
Network Next Hop Metric LocPrf Weight Path
*> 1.1.1.0/24 0.0.0.0 0 32768 i
*> 2.2.2.0/24 192.1.1.2 0 0 200 i
*> 3.3.3.0/24 192.1.1.2 0 200 i
可以看到RA已经通过BGP学习到了各个虚拟接口,这两条路由下一跳均为192.1.1.2。这里需指出当AS边界路由器通过EBGP转发路由信息时,总是将这些路由信息的下一跳设定为自己。
***************************************************
RB#sh ip bgp
Network Next Hop Metric LocPrf Weight Path
*> 1.1.1.0/24 192.1.1.1 0 0 100 i
*> 2.2.2.0/24 0.0.0.0 0 32768 i
*>i3.3.3.0/24 193.1.1.2 0 100 0 i
可以看到RB也学习到了这些虚拟接口
***************************************************
RC#sh ip bgp
Network Next Hop Metric LocPrf Weight Path
*>i1.1.1.0/24 192.1.1.1 0 100 0 100 i
*>i2.2.2.0/24 193.1.1.1 0 100 0 i
*> 3.3.3.0/24 0.0.0.0 0 32768 i
RC也学习到了这些路由
****************************************************
RD#sh ip bgp
Network Next Hop Metric LocPrf Weight Path
*>i3.3.3.0/24 194.1.1.1 0 100 0 i
我们注意到这时RD并没有学习到1.1.1.0/24和2.2.2.0/24两个网段。这是因为在一个BGP域中,RC并不会将它通过RB学习到的路由转发给RD。这是我们需要将RC配置成路由反射器。配置如下:
RC(config)# router bgp 200
RC(config)#neighbor 193.1.1.1 route-reflector-client
RC(config)#neighbor 194.1.1.2 route-reflector-client
这两条命令是将RB和RD设为RC的路由反射器客户端
我们再次在RD上进行验证,之前用 clear ip bgp * 重启BGP进程,稍等一会儿在RD上进行查看;
RD#sh ip bgp
Network Next Hop Metric LocPrf Weight Path
*>i1.1.1.0/24 192.1.1.1 0 100 0 100 i
*>i2.2.2.0/24 193.1.1.1 0 100 0 i
*>i3.3.3.0/24 194.1.1.1 0 100 0 i
这时RD已经学习到了所有的虚拟接口,至此我们的路由反射器配置成功。下面我们将通过查看路由表来追踪这些路由信息。在这之前我们再次进入所有路由器的 BGP进程,输入: no synchronization 来取消BGP与IGP的同步关系,使得IGP能学到BGP中的路由信息,再次 clearip bgp * 和 clear ip route * 稍等片刻,等待BGP邻接关系再次建立后,我们在RB,RC,RD 分别用 sh iproute 就都能得到完整的路由信息了。以RC为例;
RC#sh ip route
Gateway of last resort is not set
1.0.0.0/24 is subnetted, 1 subnets
B 1.1.1.0 [200/0] via 192.1.1.1, 02:08:19
2.0.0.0/8 is variably subnetted, 2 subnets, 2 masks
O 2.2.2.2/32 [110/11] via 193.1.1.1, 02:08:58, Ethernet0
B 2.2.2.0/24 [200/0] via 193.1.1.1, 02:08:43
3.0.0.0/24 is subnetted, 1 subnets
C 3.3.3.0 is directly connected, Loopback0
C 193.1.1.0/24 is directly connected, Ethernet0
O 192.1.1.0/24 [110/74] via 193.1.1.1, 02:08:58, Ethernet0
C 194.1.1.0/24 is directly connected, Serial0
到现在为止,所有路由器的BGP表都已经完整,RB,RC,RD的IP路由表也已经完整,现在我们来看RA的路由表。
RA#sh ip route
Gateway of last resort is not set
1.0.0.0/24 is subnetted, 1 subnets
C 1.1.1.0 is directly connected, Loopback0
2.0.0.0/24 is subnetted, 1 subnets
B 2.2.2.0 [20/0] via 192.1.1.2, 02:18:43
3.0.0.0/8 is variably subnetted, 2 subnets, 2 masks
B 3.3.3.3/32 [20/11] via 192.1.1.2, 02:12:30
B 3.3.3.0/24 [20/0] via 192.1.1.2, 02:18:43
C 192.1.1.0/24 is directly connected, Serial0
我们可以看到在RA的路由表中并没有193.1.1.0/24和194.1.1.0/24这两个网段的路由,这是因为这两条路由是在AS200中通过OSPF发布的,因此R1当然无法学到。我们需要在AS边界路由器RB上将OSPF的路由信息重发布到BGP中;配置如下:
RB(config)#router bgp 200
RB(config)#redistribute ospf 1
再次来到RA中,
RA#sh ip route
Gateway of last resort is not set
1.0.0.0/24 is subnetted, 1 subnets
C 1.1.1.0 is directly connected, Loopback0
2.0.0.0/24 is subnetted, 1 subnets
B 2.2.2.0 [20/0] via 192.1.1.2, 02:26:51
3.0.0.0/8 is variably subnetted, 2 subnets, 2 masks
B 3.3.3.3/32 [20/11] via 192.1.1.2, 02:20:39
B 3.3.3.0/24 [20/0] via 192.1.1.2, 02:26:51
B 193.1.1.0/24 [20/0] via 192.1.1.2, 02:20:38
C 192.1.1.0/24 is directly connected, Serial0
B 194.1.1.0/24 [20/74] via 192.1.1.2, 02:20:38
我们可以看到这两条路由已经被RA学习到了。
看过文章“怎么设置思科cisco路由BGP”
浏览量:2
下载量:0
时间: